/*$(document).ready(function(){

	$('#cropbox').Jcrop({
		onChange: showPreview,
		onSelect: showPreview,
		aspectRatio: 325/250
	});

});*/



function showPreview(coords)
{
	if (parseInt(coords.w) > 0)
	{
		var rx = 162 / coords.w;
		var ry = 125 / coords.h;
		
		$('#x').val(coords.x);
		$('#y').val(coords.y);
		$('#w').val(coords.w);
		$('#h').val(coords.h);

		$('#preview').css({
			width: Math.round(rx * $('#cropbox').width()) + 'px',
			height: Math.round(ry * $('#cropbox').height()) + 'px',
			marginLeft: '-' + Math.round(rx * coords.x) + 'px',
			marginTop: '-' + Math.round(ry * coords.y) + 'px'
		});
	}
}

function cropSelected(id, controller)
{
	$.post('/'+controller+'/crop', 
			{		
				x:	$('input[rel=x]:last').val(), 
				y:	$('input[rel=y]:last').val(),
				w:	$('input[rel=w]:last').val(),
				h:	$('input[rel=h]:last').val(),
				id:	id
			},
			function(data){
				if(data == 'OK') window.location.reload( true ); 
				else  alert(data);
	});
}

function cropSelectedPhoto(id)
{
	$.post('/ajax/crop-selected', 
			{		
				x:	$('input[rel=x]:last').val(), 
				y:	$('input[rel=y]:last').val(),
				w:	$('input[rel=w]:last').val(),
				h:	$('input[rel=h]:last').val(),
				id:	id
			},
			function(data){
				if(data == 'OK') window.location.reload( true ); 
				else  alert(data);
	});
}